describe('My First Test', () => {
  it('Visits my web', () => {
   //打开网址
    cy.visit('http://localhost:80')

    cy.visit('http://localhost:80/static/html/index.html')



    //cy.get('#headlessui-portal-root')
    //点击登录
    cy.get("#loginsignupbarid").contains("登录").click()
    cy.get('#phone').should('be.visible').type(1)
    cy.get('#password').should('be.visible').type(1)
    cy.get('#hrlogincheckbox').should('be.visible').click()
    cy.get('#loginform > div.form-group.mb-8.button > button').should('be.visible').click()
    cy.wait(3000)
    //登录到hr
    //点击信息编辑
    // show hidden element with invoke
    //找到编辑栏，realhover
    //within:在特定dom中找元素
    //多加wait(),如果在演示中没看到想要的元素显示出来就得加wait
    //跳转到个人信息编辑界面
    //.should('be.visible')可以一直等到元素可见（可以进行交互）
    cy.get('#hrinforcenterbarliid').realHover().should('be.visible').within(() => {
                                                        cy.get('.sub-menu').children().eq(0).should('be.visible').click()
                                                      })
    cy.get("#hrmodifybtn").should('be.visible').click().wait(3000).get('#hrdetailname').should('be.visible').type("测试用户")
    cy.get("#hrsavebtn").should('be.visible').click().wait(3000)
    //刷新当前页面
    cy.reload()

          //click hidden element


    //cy.get('#hrinforcenterbarliid').as('hr').trigger('mouseover')
    //cy.get('@hr').trigger('mouseover').wait(10000)

  })
})
